heart defect - English Synonyms Dictionary